package com.example.chongwushangcheng.ui.main;

import android.content.Intent;
import android.os.Bundle;

import androidx.appcompat.app.AppCompatActivity;

import com.example.petshopping.R;
import com.example.chongwushangcheng.ui.aquarium.AquariumActivity;
import com.example.chongwushangcheng.ui.pet.PetActivity;
import com.google.android.material.tabs.TabLayout;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        // 设置页面间导航
        setupNavigation();
    }
    
    private void setupNavigation() {
        TabLayout navMenu = findViewById(R.id.nav_menu);
        navMenu.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
            @Override
            public void onTabSelected(TabLayout.Tab tab) {
                switch (tab.getPosition()) {
                    case 0: // 首页 · AI
                        // 已在当前页面，不需要操作
                        break;
                    case 1: // 宠物
                        // 跳转到宠物页面
                        Intent petIntent = new Intent(MainActivity.this, PetActivity.class);
                        startActivity(petIntent);
                        overridePendingTransition(0,0);
                        break;
                    case 2: // 水族
                        // 跳转到水族页面
                        Intent aquariumIntent = new Intent(MainActivity.this, AquariumActivity.class);
                        startActivity(aquariumIntent);
                        overridePendingTransition(0,0);
                        break;
                    // 其他标签页的跳转逻辑可以在这里添加
                }
            }

            @Override
            public void onTabUnselected(TabLayout.Tab tab) {
                // 不需要处理
            }

            @Override
            public void onTabReselected(TabLayout.Tab tab) {
                // 不需要处理
            }
        });
    }
} 